microscopic sphincter - Español Inglés Diccionario